home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
archiver
/
ncmp424s.zoo
/
Makefile.def
< prev
next >
Wrap
Makefile
|
1993-03-06
|
2KB
|
58 lines
# Makefile generated by build.
# C complier
CC=cc
# Install directory for binarys
BINDIR=/usr/local/bin
# Install directory for manual
MANDIR=/usr/local/man/man1
# compiler options:
# options is a collection of:
#
# -DAMIGA=1 Amiga support.
# -DNOFUNCDEF=1 Disable libary function definitions in
# compress42.c
# -DDIRENT=1 Use dirent.h
# -DSYSDIR=1 Use sys/dir.h
# -DLSTAT=1 Use lstat for finding symlinks.
# -DUTIME_H=1 Use utime.h
# -DUSERMEM=<size> Availble memory for compress (default 800k).
# -DREGISTERS=<nbr> Number of registers (default 2).
# -DIBUFSIZ=<size> Input buffer size (default BUFSIZ).
# -DOBUFSIZ=<size> Output buffer size (default BUFSIZ)
# -DBYTEORDER=<order> Byte order (default: unknown).
# -DNOALLIGN=1 Data word allignment (default: yes).
# -DDEF_ERRNO=1 Define error (not defined in errno.h).
# -DMAXSEG_64K=1 -BITS=16 Support segment processsor like 80286.
#
options= -DDIRENT=1 -DUSERMEM=800000 -DREGISTERS=3
# libary options
LBOPT=
compress: Makefile compress42.c patchlevel.h
$(CC) -o compress $(options) "-DCOMPILE_DATE=\"`date`\"" compress42.c $(LBOPT)
install: compress
[ -f $(BINDIR)/compress ] && \
{ rm -f $(BINDIR)/compress.old ; \
mv $(BINDIR)/compress $(BINDIR)/compress.old ; }
rm -f $(BINDIR)/uncompress $(BINDIR)/zcat
cp compress $(BINDIR)/compress
strip $(BINDIR)/compress
rm -f $(BINDIR)/uncompress
ln $(BINDIR)/compress $(BINDIR)/uncompress
rm -f $(BINDIR)/zcat
ln -f $(BINDIR)/compress $(BINDIR)/zcat
cp zcmp zdiff zmore $(BINDIR)/.
chmod 0755 $(BINDIR)/compress $(BINDIR)/zcmp $(BINDIR)/zdiff $(BINDIR)/zmore
cp compress.1 zcmp.1 zmore.1 $(MANDIR)/.
chmod 0644 $(MANDIR)/compress.1 $(MANDIR)/zcmp.1 $(MANDIR)/zmore.1
cleanup:
rm -f compress compress.def comp.log